Coyote\PluginConfiguration A

Total Complexity 66
Dependencies 5
Dependents 11
Total lines 439
Lines of code 212
Logical lines of code 85
Comment lines 88
Methods 48
Properties 0

Methods 48

Method Rating Maintainability Complexity Lines of code
getOrganizationMembership()
S
54 6 23
possiblyMigrateApiProfile()
S
62 4 12
deletePluginOptions()
S
58 2 18
isDisabledByUser()
S
78 2 3
getOrganizationMembershipRole()
S
74 2 4
getApiResourceGroupId()
S
74 2 4
isDisabledByPlugin()
S
79 2 3
getProcessedPostTypes()
S
69 2 6
getMetum()
S
74 2 4
setProcessingBatchSize()
S
70 2 6
isNonEmptyString()
S
75 2 4
hasApiConfiguration()
S
76 2 4
getAllowedOrganizationsInProfile()
S
63 1 11
getApiProfile()
S
78 1 3
getProcessingBatchSize()
S
79 1 3
profileHasAllowedOrganizationRoles()
S
78 1 3
updatePluginVersion()
S
76 1 4
isProcessingUnpublishedPosts()
S
79 1 3
setApiProfile()
S
79 1 3
setDisabledByPlugin()
S
76 1 4
setEnabledThroughRecovery()
S
76 1 4
clearApiErrorCount()
S
80 1 3
raiseApiErrorCount()
S
72 1 5
isNotProcessingUnpublishedPosts()
S
78 1 3
setInstalled()
S
79 1 3
setUnInstalled()
S
79 1 3
setResourceGroupId()
S
79 1 3
isInstalled()
S
78 1 3
setApiErrorCount()
S
79 1 3
isOrganizationRoleAllowed()
S
79 1 3
getApiEndPoint()
S
79 1 3
getApiToken()
S
79 1 3
getApiOrganizationId()
S
79 1 3
hasApiOrganizationId()
S
79 1 3
setApiOrganizationId()
S
79 1 3
deleteApiProfile()
S
80 1 3
deleteApiOrganizationId()
S
79 1 3
isStandalone()
S
79 1 3
getApiErrorCount()
S
79 1 3
isDisabled()
S
79 1 3
isNotStandalone()
S
80 1 3
isEnabled()
S
79 1 3
hasFiltersEnabled()
S
78 1 3
hasUpdatesEnabled()
S
78 1 3
hasStoredApiProfile()
S
78 1 3
getStoredPluginVersion()
S
79 1 3
hasBeenInstalledBefore()
S
78 1 3
isDebuggingEnabled()
S
79 1 3